/*
 * Gavin Greene
 * 5/26/2011
 * 
 * Implements ConstraintInfo for a Time Violation
 */
package Constraint;

import user.User;
import user.UserType;
import data.TimeSlot;

/**
 *  @author Gavin Greene
 *  @version 2/25/2011
 *  
 *  A Class that Implements the ConstraintInfo is a superclass for A time Violation. 
 *  @see Violations
 *  @see ConstraintInfo
 *  
 */
public class TimeConstraintViolation extends ConstraintInfo {
	/**
	 * This is used when there is a Time violation
	 * @see Violations
	 * 
	 * @param theUser the User Involved in the Constraint.
	 * @param theUserType the type of the user that was passed in. 
	 * @param theViolation type of violation that occurred.f
	 */
	public TimeConstraintViolation(User theUser, TimeSlot theTime, UserType theUserType, Violations theViolation){
		super(theUser, null, theTime, theUserType, theViolation);
	}
	
}
